Modify the intrinsics pattern to separate out the "return" types from the