The decorator allows us to push the conditional into there and keep the view cleaner.