cover inline object definitions
support single line if statements
try catch fun
handle mixed inline and non-inline variable declarations
catch statement test