LAS-96 support for list values added

supports class types (Integer, Long ...), arrays and Collection<?> for
the standard types (int, long, string, short, float, double, boolean)