removed SocialEngine - no one uses it )
asserts moved into trait