Alternatively, should reducers just be a required arg when creating the Sketched object in the first place? I like using withReducers for consistency with the rest of the API but it's not required there and it is here.