move `exception` from the `cute::detail` back into the base `cute` namespace