fe-gtk: extremely rough cut at porting conspire's xtext over