[BUGFIX] File Argument has to be optional to allow use of tag children

The file argument has to be optional. As long as it is required we will never reach the point where renderChildren is called. Also chaining isnt possible yet but after this fix.