public static boolean isWide(@Nullable Type type) {
		if (type == null) return false;
		return Type.DOUBLE_TYPE.equals(type) || Type.LONG_TYPE.equals(type);
	}
@Test
	void testIsWide() {
		assertTrue(Types.isWide(Type.getType("D")));
		assertTrue(Types.isWide(Type.getType("J")));
		//
		assertFalse(Types.isWide(Type.getType("V")));
		assertFalse(Types.isWide(Type.getType("Z")));
		assertFalse(Types.isWide(Type.getType("B")));
		assertFalse(Types.isWide(Type.getType("C")));
		assertFalse(Types.isWide(Type.getType("S")));
		assertFalse(Types.isWide(Type.getType("I")));
		assertFalse(Types.isWide(Type.getType("F")));
		assertFalse(Types.isWide(Type.getType("[D")));
		assertFalse(Types.isWide(Type.getType("[J")));
		assertFalse(Types.isWide(Type.getType("Ljava/lang/String;")));
	}