Arrays\Types::isFullArray(): Find whether the value is a full array (Traversable, ArrayAccess, Countable)
Arrays\Types::isIterator(): Find whether the value is a iterator (can be enumerated by foreach)
Arrays\Types::isDict(): Find whether the value is a dictionary (access by key)
Array\Types: ref tests
Arrays\Types::isList(): Find whether the value is a dictionary (numeric array)
Arrays\Types::isList(): added argument $iter
Arrays\Types::isStack(): Find whether the value is a stack (pop, push, shift, unshift)
Arrays\Types::toArray(): Convert value to array