Requirement of Ruby scoping because the ruby_block's block is not run in a specific context. This creates a closure around `self` that I can use later on.