added primary/atomic property support to base graph object