public Position updatePosition(Position position, boolean merge) throws SystemException {
    position.setNew(false);

    return positionPersistence.update(position, merge);
  }
  public Position updatePosition(Position position) throws SystemException {
    position.setNew(false);

    return positionPersistence.update(position, true);
  }