Override default Write methods for cursor-like types
#137107
Merged
Write methods for cursor-like types
#137107