Reformat snippets
Partial DefineFunction implementation
CallArgs implemented
More robust DefineFunction