Add basics of subgraph step #41
Add remaining subgraph overloads. #41