Completing the Ruby interface