impromptu discussion on Bridge Design Pattern