Fixed message parser reporting argc as 0 when there's only one argument