migrate from wascally to rabbot
this is a major overhaul of many aspects, including the addition of a Topology
object and migration from wacally to rabbot as the underlying library.
please see the upgrade guide and new documentation for full information on what has changed.