WSAPI client written in Ruby