pub fn fetch_input<'a>( reference: &SynthesizedShapeReference, main_namespace: &'a Namespace, ) -> &'a Type