provider base - service definitions are now versioned (requires new leap_cli)