Fixes #104 - Add tag/untag methods to AbstractSocket