Good point. @burns - can we limit it just to our socket subclass perhaps?