Library for the GData protocol