         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
      throw "Not gettable #{sel}"

  #
  # Convention method for wFetch(sel).set(value)
  #
  # Throws when:
  #   - wFetch(sel) throws an error itself
  #   - No method set() can be found on fetched component
  #
  wSet: (sel, value) ->
    fetched = this.wFetch(sel)
    if (fetched? && fetched['set']?)
