dependency on custom haskell-src-exts
add realWorld# to primitive names
add tests, close #25