Added concurrency validation
Added unit tests for EM::Iterator