OK, so this is a bug. Either the connection is not returning the modified graph, or the as-connection is not properly wrapping the graph.
as-connection
Note for anyone looking… @rickmoynihan solved his problem in the thread above