Fixed MultipleTypes definition to allow for empty functions
Added a experimental grammar rule to allow for structure & array function calls directly without pulling them into a temp variable (Experimental because I'm not sure if it's gohna break everything just yet)