Minor file size decrease

General:
Rework property defaults JSON-like object to a JavaScript native object
(for consistency with the named colors object);
(slight file size decrease).