Basic implementation of a WebComponents wrapper.