Dead simple interfaces implementation in Ruby