support static and prototype methods
v2.1.0