There must be no self-intersections

@param context: The behave context
@param inst: The entity instance being validated
@param path: The subset of vertices taken from a global list where the vertices describe a face
@param attr: The attribute on :inst: that contains the geometry to be validated

Usages: