remove a small cruft
weakly capture self in deployment controller view callbacks to prevent retain cycles
breadcrumb-aware controllers should zero refs to breadcrumb controller when deallocated. although it's not like it matters that much.