Adding constructors, fields, methods, properties reflection conveniences