Separating the base functionality from the thread-safety Collections.synchronizedMap allowed users who needed synchronization to have it, but users who didn't need it didn't have to pay for it.
In recent years, PSD is widely used to ensure operational safety by separating the tunnel and the station on the edge of the platform in constructing a new subway line or renewing the old line.