Added @Haacked's tests. Now to fix them.
Made the pretty lights go green
Silly copy-n-paste error in exception text.
Merge pull request #1 from distantcam/master

Completed functionality from Haacked/NullGuard