Only parameterless FunDefs can be fields
Change this$ to $this to not break scalac
Print extra spaces to be safe from ids ending in _