size_t setRange(T : E[], E)(string key, size_t offset, T value)( string key, size_t offset, T value );