Use handled Failure for X::Sum::Push::Usage.
  It isn't perfect but at least it gets things up and running for star13
  Still some work to do to adapt to the new sink/failure handling
sink some floating loops
Fix up tests for new sink context handling.