Why KDE bindings simply rock (or: Creating our first Ruby plugin for Kate)