Symbols support
In this release descriptors can have Symbol
s as object keys in addition to the regular string keys.
const S = Symbol();
const Stamp = compose({properties: { [S]: 'foo' }});
Stamp.compose.properties[S] === 'foo';
const instance = Stamp();
instance[S] === 'foo';
Works for deep merged things too.