allows for nested parameters in service parameters