`requiredAs` for style consistency