Fixes #100 Introduce Sentence

A series of predicates and operations that a group of socket have to
follow.