This is nice, setting the table as a provider will allow any behavior methods to also be called. We'll have to make sure we document that well.