fix
fixed problem with default super types
dont create duplicate type defs
build stubs for accessors too(property event array method)