* parser: remove unnecessary type convertions * parser: properly pass number and boolean values * parser: set values if they don't exist
* parser: remove unnecessary type convertions * parser: properly pass number and boolean values * parser: set values if they don't exist