Types and functions used to represent SGR aspects
