message: fix: do not throw if element already registered
diff: @@ -101,15 +101,11 @@ export function registerElement(
  resolver: ViewResolver,
  meta?: ViewClassMeta
  ): void {
  - if (elementMap.has(elementName)) {
  - throw new Error(`Element for ${elementName} already registered.`);
  - } else {
  const entry = { resolver: resolver, meta: meta };
  elementMap.set(elementName, entry);
  elementMap.set(elementName.toLowerCase(), entry);
  elementMap.set(elementName.replace(camelCaseSplit, "$1-$2").toLowerCase(), entry);
  }
  -}
  export function getViewClass(elementName: string): ViewClass {
  const entry = elementMap.get(elementName) ||
  