Split declaration and definition from standardize.hpp
Split declaration and definition from header extract.hpp