How does this function work? From the rails documentation it says it adds a callback, but I'm not certain which callbacks and who calls them. Are all actions in the controller that this is mixed into called with this around_action (like a before_filter/before_action but called around -- via 'yield' -- all actions in the controller)?