Cleanup assert.
Namespace-wrapped part of dispatch algorithms.
Increase readability.
Factor out arity test.
Cleanup.
Refactor tables generation code.
Fix bug in pointer_traits
Updated test/ folder.
Take alignment into account in hash_map
Fix naming bug in map creation.