Add not
Accept more whitespace
Fix number parsing
Accept leading +
Strip remaining input