No, the actions module doesn't call the `Berkshelf::UI` object so you'd never actually be using `Berkshelf.ui` if you used the helper functions provided by Thor's DSL.

Thinking on it a bit more, a better way to do this is to create a Thor ext file just like Vagrant's and just extending Thor::Shell::Color with the `Berkshelf::UI` module. You'd then be able to clean up the changes to line 66 of cli.rb much like the suggested ones on line 11 of set_ui.rb.