A watcher for alan2 written in vala.