-record(edge, {node :: any()}).