renamed unhinged namespace to decoupled.