[TIMOB-13343] Refactored the call internal method
[TIMOB-13343] Bug fix
[TIMOB-13443] More bug fixes
manual merge of master
Merge pull request #152 from bryan-m-hughes/timob-13358

Timob 13358 Array methods that modify the array now respect ambiguous blocks