This is interesting! The 'category_name' method is a nice way to handle the possibility of nil category. Very cool!