Fixed CMLSequence registerUserCommand parameters for func by adding Void as the return value. Modified CMLParser userCommand parameters for func as well