add comments to prelude
add isArray predicate
add is predicate
add isString predicate
add isNumber predicate
add isDate, isRegex and isFunction predicates
add eq predicate
add and predicate
change module definition order
add or predicate
add not predicate
add math module