The extended syntax for function signature that includes contract clauses should never be user exposed versus the interface we want to ship externally eventually.
Check ensures on early return due to Try / Yeet Expand these two expressions to include a call to contract checking