Some personal observations, suggestions, notes Paper noexcept requirements are a bit optimistic... forcing case insensitive checks for key lookup is a bad idea, what happens when 2+ entries are ambiguous? Just make it implementation defined.