Listing 139-141. Implement TaggableRecord module.