public static function validateDatetimeIso8601($data, callable $filter=null) {
        if ( DateTime::createFromFormat(DateTime::ATOM, $data) === false ) return false;
        return self::applyFilter($data, $filter);
    }