receiver.describeAlternate(alternate);
receiver.property("boolean-true", true);
receiver.property("boolean-false", false);
receiver.property("byte", (byte) 37);
receiver.property("char", 'z');
receiver.property("double", (double) 3.14);
receiver.property("float", (float) 9.99);
receiver.property("int", -373);
receiver.property("long", 373737l);
receiver.property("object", this);
receiver.property("short", (short) 99);