public override IPersistentCollection empty() { return (IPersistentCollection)EMPTY.withMeta(meta()); }