first = $first; $this->second = $second; } } /** * @template type_first * @template type_second * @param type_first $first * @param type_second $second * @return struct_subject_pair */ function pair_make( $first, $second ) { return ( new struct_subject_pair( $first, $second ) ); } ?>