Completed macro usage replacement generation.
Still need to stuff it back into buffer for rescan