an extremely flexible framework for networks and graphs (see Alexander for neural networks)