fix: for vala 0.18 v2