get_func_args maximum recursion fix #728

Fix for the issue: #728
two questions:

1- is `stripself is True` required?

2- what about rewrting the nested "if" as parent "elif" condition?