adds type validation to relational expressions
adds more relation builtins
fixed leak in parser
fixes 'unassigned' warning for function parameters