Privileged Methods.
Taken from http://ejohn.org/blog/simple-javascript-inheritance/
Testing of OO 1. Taken from http://alexsexton.com/?p=51
Testing of OO 2. Taken from http://alexsexton.com/?p=51