New structure edge_default added to represent implicit edges