```coffeescript
class Screen extends NativeObject
  freeze: (options={}, callbacks={})->
    @nativeCall
      method: "freeze"
      parameters: options
      successCallbacks: [callbacks.onSuccess]
      failureCallbacks: [callbacks.onFailure]

  unfreeze: (options={}, callbacks={})->
    @nativeCall
      method: "unfreeze"
      parameters: options
      successCallbacks: [callbacks.onSuccess]
      failureCallbacks: [callbacks.onFailure]

  capture: (options={}, callbacks={})->
    @nativeCall
      method: "takeScreenshot"
      parameters: options
      successCallbacks: [callbacks.onSuccess]
      failureCallbacks: [callbacks.onFailure]
```

Use steroids.nativeBridge.nativeCall instead of supers nativecall
user
```coffeescript
class Screen
  freeze: (options={}, callbacks={})->
    steroids.nativeBridge.nativeCall
      method: "freeze"
      parameters: options
      successCallbacks: [callbacks.onSuccess]
      failureCallbacks: [callbacks.onFailure]

  unfreeze: (options={}, callbacks={})->
    steroids.nativeBridge.nativeCall
      method: "unfreeze"
      parameters: options
      successCallbacks: [callbacks.onSuccess]
      failureCallbacks: [callbacks.onFailure]

  capture: (options={}, callbacks={})->
    steroids.nativeBridge.nativeCall
      method: "takeScreenshot"
      parameters: options
      successCallbacks: [callbacks.onSuccess]
      failureCallbacks: [callbacks.onFailure]
```
assistant