Add polyfill for Array indexOf. rm maxstatements from jshintrc
Fix klass function, logically organize code, make indexOf throw error if first arg isn't an array
Add test to ensure only direct props are checked for deepEqual