@joestump for the purposes of this PR, I think you should wrap `default_action` with the `if defined?` clause. We can talk about deprecating that in another ticket/PR.