override and make final unnecessary abstract methods in variable key size bytes-object map store