a dm.get() request for single dependency's promise will be resolved with single value, not with array