Allow declaring custom functions (and ideally, writeln etc should be treated in the same way)
Allow declaring custom functions (and ideally, writeln etc should be treated in the same way)