Remove OutputCursor concept for now - unsure if we're really going to need it (maybe we can just use OutputIterator).