Adding failing tests for #261.
Fix for #261
Merge pull request #262 from ljharb/array_from_changes

Array.from changes