public <E extends UserException> void accept(AnythingExceptionVisitor<E> visitor) throws PersistenceException, E { visitor.handleDebitGrant(this); }