fix parsing List<String> and others primitive wrappers
fix wrong compouser work