The following are a series of test cases for this template, both for bug-checking and to demonstrate intended behavior.