Compatible with apostrophe-site; can synthesize the browser side subclass if no custom code is provided or needed