tests for storage and some for completion
new string representation for columns and subclasses