Patch file is attached. The commentary section in the upstream ELPA package is empty, so the description in this recipe is highly editorialized. -- Joseph LaFreniere