Removed array duck typing, too early to check for return type.