Basic prototype boilerplate.