added tagging capabilities plus new Table() and Column() statements for convenience. Still maintained Catalog() backward compatiblility