Looks good. I had to update `engrave-faces' to 0.3 because of new variables/functions and it works now. It does what it says on the box so let's move forward introducing these changes and be open to feedback.
Thank you very much for introducing this feature! -- Daniel Fleischer