@Override public CurrentLimits add() { ValidationUtil.checkPermanentLimit(owner, permanentLimit); checkTemporaryLimits(); CurrentLimitsImpl limits = new CurrentLimitsImpl(permanentLimit, temporaryLimits, owner); owner.setCurrentLimits(side, limits); return limits; }