def view(path = nil, options = {}, &block)
			cache = options.delete(:cache)
			cache = config[:environment] == 'production' if cache.nil?
			template = Flame::Render.new(
				self,
				(path || caller_locations(1, 1)[0].label.to_sym),
				options
			)
			template.render(cache: cache, &block)
		end
def view(path = nil, options = {}, &block)
			cache = options.delete(:cache)
			cache = config[:environment] == 'production' if cache.nil?
			template = Flame::Render.new(
				self,
				(path || caller_locations(1, 1)[0].label.to_sym),
				options
			)
			template.render(cache: cache, &block)
		end
Render a template with `Flame::Render` (based on Tilt-engine)
 @param path [Symbol, nil] path to the template file
 @param options [Hash] options for the `Flame::Render` rendering
 @return [String] rendered template