code: public void startPath(Point point) {
  		if (point.isEmpty())
  			throw new IllegalArgumentException();// throw new
  													// IllegalArgumentException();
  
  		mergeVertexDescription(point.getDescription());
  		_initPathStartPoint();
  		point.copyTo(m_moveToPoint);
  
  		// TODO check MultiPathImpl.cpp comment
  		// "//the description will be merged later"
  		// assignVertexDescription(m_moveToPoint.getDescription());
  		m_bPathStarted = true;
  	}
docs: Reviewed vs. Native Jan 11, 2011