Rename method. Rmove unused. Pass cancellation token.
Extract class
Extract method
Reorder to split two operations
Extract method
layout (whitespace)
Write the easy bits of extract parameter - leave updating the call sites for another day since I haven't found the right way to generate syntax nodes programmatically yet..