     # The scope startup logic should be implemented in the method.
     constructor: (tag, synopsis) ->
         @tag = tag if _.isString(tag)
-        @synopsis = synopsis if _.isString(synopsis)
+        @synopsis = synopsis if _.isString synopsis
         @directory = @constructor.DIRECTORY or __dirname
-        initializer = _.find(arguments, _.isFunction)
-        initializer?.call(@, tag, synopsis)
+        initializer = _.find arguments, _.isFunction
+        initializer?.call this, tag, synopsis
 
     # Push the current scope instance into the global registry
     # of scopes, unless this instance already exists there. This

    pushToRegistry: (override, aliases...) ->
        registry = @constructor.REGISTRY ?= {}
        existent = (tag) -> tag of registry and not override
        valids = _.filter(aliases, (a) -> not existent(a))
        registry[@tag] = this unless existent(@tag)
        registry[alias] = this for alias in valids

    # Lookup the possibly existent scope with one of the following

        notFound = "Could not found any of #{joined} scoped"
        logger.info("Looking up any of this scopes: %s".grey, joined)
        found = (v for own k, v of registry when k in aliases)
        throw new Error notFound unless found.length > 0
        assert.ok _.isObject scope = _.head(found); scope

    # The utilitary method that is being called by implementation of
    # the incorporation method to establish the desirable facade for
