fixbugs
revise Reflection.getFunctionAttribute