ostruct.rb blog post
typo