Enables warned
warned: struct Warned<T, W> { value: T, warnings: Vec<W> }, which represents a value with warnings
struct Warned<T, W> { value: T, warnings: Vec<W> }, which represents a value with warnings