Could move all getter to the top?
For example,
```
Keyboard.prototype = {
  get imeMenu() {
    return this.client.findElement(Keyboard.Selector.imeMenu);
  },

  get imeNotification() {
    return this.client.findElement(Keyboard.Selector.imeNotification);
  },

  get imeSwitchingKey() {
    return this.client.findElement(Keyboard.Selector.imeSwitchingKey);
  },

  get keyboards() {
    return this.client.findElement(Keyboard.Selector.keyboards);
  },

   /**

    * Wait for keyboard frame trasition end.

    */

   waitForDisplayed: function() {

     client.waitFor(function() {

       return this.keyboardFrameDisplayed();

     }.bind(this));
   },
  ...
}
```