public PowerFailure(Position position) {
		if (position == null)
			throw new IllegalArgumentException("The given position is invalid!");
		
		hoveringElements = new HashSet<>();
		this.position = position;
	}