Framework to alternate key handlers & functional doors