Add macro annotation that changes the parents of a class (todo, allow for other traits to be mixed in). Also demonstrate stacking multiple annotations onto one class.