b2ContactEdge and b2ContactFactory