     # 4. Find it in DOM using @el selector.
 
     # Use opts.el if provided
-    return opts.el if opts.el
+    return opts.el if opts.el?
 
     # Generate template selector to create DOM
     return $($(@template).html()) if @template

    try
      @_targets[selector] = @$el.find selector
    catch err
      console.error "Unable to cache selector "#{selector}" for #{@constructor.name}"

  # Find and cache binding targets.
  _cacheTargets: ->

    if (watchers = @_watchers[name])?
      for watcher in watchers
        @_renderBindings watcher
    return

  # Render current state according to bindings.
  render: (state) ->
