 		Object.defineProperties this,
 			source:
 				value: source
+			options:
+				value: options
 			prefix:
 				value: prefix
 			commenter:

			[{}, options]
		else
			[options ? {}, fn]

		@concatTo stream, options, (error) -> callback?(concatted)

	concatTo: (dest, options, callback) ->
		[options, callback] = discernOptions(options, callback)
		ensureStream dest, defaultEncoding: @encoding, (stream, end) =>
			concatToStream.call(this, stream, options, -> end(callback))

	getRelativePath: (file) ->
		sourceDir = Path.dirname(@source)
