tests for popa
tests and module interface changes
fixed tests
fixed tests outside of drracket