Pushed changes to libsnarl.