static void checkFieldSignature(final String signature) {
		int pos = checkFieldTypeSignature(signature, 0);
		if (pos != signature.length()) {
			throw new IllegalArgumentException(signature + ": error at index "
					+ pos);
		}
	}