Added templates for Graph, Suppressed Template Instantion to control Code bload, and added Graph template based specialization.