Component options are wraped by `defineComponent()` internally to support intellisense on IDE for ba
Component options are wraped by `defineComponent()` internally to support intellisense on IDE for backward compatible, but this is an hacking which lead to this component type inconsistent with same script code on .js / .ts. Recommended wrap componen