Think of how you might want to create your own