pub(super) fn build_introspection( program: &CombatProgram, names: &[Box<str>], ) -> SpecIntrospection