Added optional 'override' for specification customization