added: global validators, dynamic validators with arguments, new builtin type range(start-end)