Add keyword arguments and improved docstring for dynamic funcs
Fix keyword argument handling and add tests, refactor testss.
Eval cleanup
Move eval fixes