Elementary generation and canonicity for varieties of Boolean algebras with operators