i here include headers within namespaces and i thus i deserve a slap. the intention was to do it like in elasticity.hpp / elasticity_impl.hpp.