handled primitive data types
fixes #1 primitive values handled, dot-spearated references handled