support basic inheritance for default component