Added tests for iterators constructed with a scalar value, changed behavior to case non-object/array 'collection' into an array containing that value
Merge branch 'develop'

* develop:
  Added tests for iterators constructed with a scalar value, changed behavior to case non-object/array 'collection' into an array containing that value