Moving measurements hash merge into the method call, checking that a customer always has all measurements defined