obfusk.rb - functional programming library for ruby