language mp - refactored validator to be declaration
nodelist utility - fixed bug where first item is not returned
language mp - function parser
language mp - valid data type checker
language mp - valid identifier checker
language mp - valid parameters list checker