+bugfix
+utility methods about using reflect in class constructor and generic type:
 getConstructor()
 newInstanceViaReflect()
 getGenericType()
 getGenericParamType()