earliest commit I'm 100% confident Map.hpp doesn't have some compilation error waiting to pop up from initializing the template