An implementation of the cement interface using libcement