Having to use .array() on the Result of some functions is the exact same problem I've ran into as well! D is by far my favorite language but there is definitely some room for improvement in terms of documentation on how to use the standard library.
The python version of it would be calling `list()` on things all the time, which you might not always want to do.
Perhaps it's just my own incompetence though!