parsing of scalars and scalar sequences
add test for bad input and implement
reorder rank and symbol keys
reorder rank and symbol keys
initial tuple implementation