 	# ---------------------------------
 	# Helpers
 
-	# Set Data
-	setData: (data) ->
-		@data = data
-		@
-
-	# Get Data
-	getData: ->
-		return @data
-
 	# Set Buffer
 	setBuffer: (buffer) ->
+		buffer = new Buffer(buffer)  unless Buffer.isBuffer(buffer)
 		@buffer = buffer
 		@
 

	# Stat Object
	stat: null

	# File data
	# When we do not have a path to scan
	# we can just pass over some data instead
	data: null

	# File buffer
	buffer: null


				file.normalize (err) ->
					return next(err)  if err
					return next(null, file.buffer)

		# Stat the file and cache the result
		tasks.addTask (complete) ->
