mapped-guard 0.0.1

Returnable guards that represent for example a subset of the original borrow. Implemented for the standard guard types and easily extensible.
Documentation