go-macaroon/macaroon — pull request #4 by rogpeppe (2014-12-10 12:42:25+00:00)
Title: ensure that all discharge macaroons are used exactly once

This means means that if we get a successful discharge, we can be sure
that all the first party caveats presented in the macaroon slice have
been checked.