Vala 0.9.3 required for abstract async methods and 0.9.4 required for gtk-doc documentation in Vala files.