             [arg1, arg2]
           else if _.isString(arg1) and arg2?
             [mkAtts(arg1), arg2]
-          else if not arg2? and _.isString(arg1) or arg1 instanceof Element or  
+          else if not arg2? and _.isString(arg1) or _.isNumber(arg1) or arg1 instanceof Element or
               arg1 instanceof RawHtml or arg1 instanceof $ or _.isArray(arg1) or
               arg1 instanceof ObsCell or arg1 instanceof ObsArray
             [{}, arg1]

    module.exports = rx
  else if root._? and root.$?
    root.rx = factory(root._, undefined, root.$)
  else 
    throw "Dependencies are not met for reactive: _ and $ not found"

        if classes
          atts.class = (cls.replace(/^\./, '') for cls in classes).join(' ')
        atts


    rxt.mktag = mktag = (tag) ->
      (arg1, arg2) ->
