first steps to move to vala 0.26 and the corresponding libraries
lots of things no longer work...