Added 'generics' attribute on @Property to allow for collection property types using generics.