c++11 rollback Author.hpp