Added @JsInterface