public PayloadSubjectExceptionData(Node exception) {
		if(exception == null) {
			throw new IllegalArgumentException("Node not specified.");
		}
		
		if(!exception.getLocalName().equals("PayloadSubjectException")) {
			throw new IllegalArgumentException("Unknown node \'" + exception.getNodeName() + "\', expected PayloadSubjectException.");
		}
		
		this.node = exception;
	}