class Rubykon::IllegalMoveException