Glad you're enjoying it, and thanks for the very thorough bug report! I'll get a fix done once I get time to catch my breath.