constructors for LaserBat format AST nodes