Added std::map implementation to suit for the key/value find functionality