class Console::Output::Terminal

def format_subject(severity, prefix, subject, buffer)

def format_subject(severity, prefix, subject, buffer)
	if subject.is_a?(String)
		format_string_subject(severity, prefix, subject, buffer)
	elsif subject.is_a?(Module)
		format_string_subject(severity, prefix, subject.to_s, buffer)
	else
		format_object_subject(severity, prefix, subject, buffer)
	end
end