A minimal composite pattern; got sick of rewriting it.
Install the gem and add to the application's Gemfile by executing:
$ bundle add lokap-composite
If bundler is not being used to manage dependencies, install the gem by executing:
$ gem install lokap-composite
Bug reports and pull requests https://github.com/adambair/lokap-composite