input::check can now take a simple callback to filter/mangle values; input::check does not add value to $val array if it failed the filter