[no issue] move unless / when from ResultG to result (the package object)
[no issue] don't declare manifest and don't declare it implicit val but instead declare it explicit def objectManifest, to avoid weird implicit resolution loops
Merge branch 'master' of greylock.corp.paytronix.com:utils-open