It certainly works OK on version 0.7.8. I'm attaching a slightly modified version of the above patch that doesn't require code duplication.
It certainly works OK on version 0.7.8. I'm attaching a slightly modified version of the above patch that doesn't require code duplication.