optimized Quantum\Object::each()
dropped Quantum\Object::states() + updated tests
fixed typo in docblock