+ refactor RCodeProducerTest for test setup
+ add some comments and cleanup
+ add new header function
- remove unused import
- remove unused import
- cleanup code
+ add new test case for parse_and_eval