Hide aLookup
Move modules around to clarify API.
Remove recursive / non-recursive distinction!
Tiny documentation.
remove extraneous import
Remove Ti Prefixes.
Rename heap stuff.
hlint