using extra properties in build script
removed generics in arrays because this is not supported: GENERICS ARE CRAPPY!
(again) removed generics in arrays because this is not supported: GENERICS ARE CRAPPY!