terraform: provider inheritence is functional