Declarative functionality

I think this is a fair assumption - we're unlikely to use several data warehouses.