Fix whitespace inconsistencies in API Engine
Use val() for getting values from arrays
Use late static bindings
Link to the source of the ParseFormData() method
Convert ArrayValue() to val()