Good point Chris, I completely ignored the fact Schema.hpp is the part of public interface, so now string_ref is as well.