https://github.com/appium/java-client/issues/52 one more draft.