Rename "spiritkey" to "$instancekey".
Build.
Introducing $classkey and $instancekey.
__construct__ becomes $onconstruct
Capitalize @TODO
Constructor extends if called as function w/o new keyword.
Build.