ruby blocks don't have include mixin, use alternate method of accessing function