xo-umbrella2/codegen/facet.hpp