replace-macro is broken. extractRest is maybe broken.