added simple type derivation
generics wildcards added; import generation small fix;
generics wildcard <?> added
new array functionality added
array elements operations added
strings added