class Bake::Types::Any

def self.parse(value)

def self.parse(value)
	value
end

def composite?

def composite?
	@types.any?{|type| type.composite?}
end

def initialize(types)

def initialize(types)
	@types = types
end

def parse(input)

def parse(input)
	@types.each do |type|
		return type.parse(input)
	rescue
		# Ignore
	end
end

def to_s

def to_s
	"any of #{@types.join(', ')}"
end