A bit off topic sorry but I have found .SendStringToExecute to work better in one case than ed.command.
I like the 2017 rectangular revcloud and .SendStringToExecute will let me use that whereas the same string wont with ed.command.
Then I can begincommand that to use the correct layer and endcommand it to add the date and note to the title block. It's like ed.command is only using 2015 cad