this suggests `schema` should be local to each `ceci-collections` element, necessitating a `ready` function that binds a new blank object to `this.schema` on element creation.