`Passbook::PKPass#file` accepts a block