Some code to help you get started with prototypes.