It is now safe to call begin() and end() on a cfg::Option with an empty array.