getStamp(c, properties) {
    const alternatives = this.#map.get(c);
    if (alternatives) {
      for (const [applies, stamp] of alternatives) {
        if (applies(properties)) {
          return stamp;
        }
      }
    }
  }
Get a Stamp for a component, given applicable properties
@param c Component
@param properties Properties that apply to the component
@returns A stamp