 	@fromAssembled = (input) ->
 		input._func = cache[input.func] ?= new Function 'file', 'get', input.func
 
-	constructor: (@node, text) ->
+	constructor: (@node, @text) ->
 		expect(node).toBe.any File.Element
 		expect(text).toBe.truthy().string()
 

		throw "`update()` method not implemented"

	toString: ->
		try @_func Input.getStoragesArray(@self), Input.get

	clone: (original, self) ->


	self: null
	node: null
	vars: null
	text: ''
	func: ''

	_onChanged: (prop) ->
