Now, the value for 'include' can have multiple levels of abstraction that respond to a method called 'get_value';

Example:
	include (if (File.new('test.sf').exists) {var x = 'test.sf'; File.new(x) } else { "other.sf" });