Removed the type definition for defun in parsing. Type will be resolved while invoking instead.