the function name can be start with $
Merge pull request #4 from 2fd/fix_function_name

the function name can be start with $