SM-2288: Add drools feature (closes #7)
Thanks to Wim Verreydt for the pull request!