private static boolean canConnect(Access me, Access other) {
		// first check for plain type compatibility
		if (other.getField().getType()
				.isAssignableFrom(me.getField().getType())) {
			return true;
		}
		// if this fails, let Conversions kick in.
		return Conversions.canConvert(me.getField().getType(), other.getField()
				.getType());
	}