Port for libstrophe 0.8.7