- type_list::concat now accepts more than one list as a parameter
- type_list::{separate|filter|reject} now accept a sequence of transforms that will be applied before the predicate
- added: cast_transform, is_true_transform, is_false_transform, is_zero_transform, not_zero_transform