Object factories and Storage interface.