It looks like `sceneLights` takes the scene as a parameter, but `createDefaultLighting` assumes that its the `application()` node.  'createDefaultLighting` should probably do the same cool stuff that `sceneLights` does to make that parameter optional.