code: protected static final LocalDate moveDate (final MoveableHoliday aMoveableHoliday, final LocalDate aFixed)
    {
      for (final MovingCondition aMoveCond : aMoveableHoliday.getMovingCondition ())
        if (shallBeMoved (aFixed, aMoveCond))
          return _moveDate (aMoveCond, aFixed);
      return aFixed;
    }
docs: Moves a date if there are any moving conditions for this holiday and any of
  them fit.
  
  @param aMoveableHoliday
  Date
  @param aFixed
  Optional fixed date
  @return the moved date