Have Tag conform to Printable protocol, but in a better way that does not involve the unrelated Expression class.
TagTests WIP