         v.wInit(waw, this, k)
     this.init() if this['init']?
 
-  # wQuery methods
+  ############################################################## wQuery methods
 
+  # 
+  # Returns brick's qualified identifier. 
+  #
   wQid: ->
 	  pwQid = @wparent.wQid()
 	  if pwQid == ''


exports.Brick = class Brick extends Base
  
  # wPrivate methods

  wInit: (waw, parent, name) ->
    @waw = waw
    @wname = name

    else
      pwQid + '/' + @wname

  # 
  # Fetches and returns a component in the w@w tree.
  #
  # Parameters: 
  #   - sel: a query selector (i.e. 'a/tree/selector')
  #
  # Throws when:
  #   - a component fetched along the query is not a brick (unless
  #     the last one).
  #   - the component cannot be found
  # 
  wFetch: (sel, index = 0) -> 
    if (sel instanceof Array)
	    selkey = sel[index]
