Identity -| Identity
we can almost make Prof a tensor, but we're defeated by lambdaProf's side-condition