why: exports all except one of the original computation.nim functional objects
why: insulate for improving maintenance