Encapsulated toString strategies into separate classes.