Add get_v3_compat and get_v5_compat for getting as close as possible to external implementations (despite the fact they throw away checksum bits).  Add better namespace defines.  Add atom aliases for the namespace defines.