modify parser for accept char[] and char[].class