This can be moved but we're going to end up with multiple examples for this class that demonstrate diff methods so all at the top might end up being confusing. I'll move it if you'd prefer though as I don't have a strong opinion.