stable: string.hpp
stable: file.hpp