lib/process/check.js
function isCompatible(instance)
{
	var supported   = instance.$root.find(definitions.selectors.supported);
	var unsupported = instance.$root.find(definitions.selectors.unsupported);
	
	if (unsupported.length)
	{
		// See test/erroneous/unsupported-elements.svg
		error.incompatible("Unsupported animation elements detected", "https://github.com/stevenvachon/smil2css/wiki/Current-Status#animation-elements", instance);
	}
	else if (!supported.length)
	{
		// See test/erroneous/non-animating.svg
		error.unnecessary("No animation elements detected", null, instance);
	}
	
	return true;
}
function isCompatible(instance)
{
	var supported   = instance.$root.find(definitions.selectors.supported);
	var unsupported = instance.$root.find(definitions.selectors.unsupported);
	
	if (unsupported.length)
	{
		// See test/erroneous/unsupported-elements.svg
		error.incompatible("Unsupported animation elements detected", "https://github.com/stevenvachon/smil2css/wiki/Current-Status#animation-elements", instance);
	}
	else if (!supported.length)
	{
		// See test/erroneous/non-animating.svg
		error.unnecessary("No animation elements detected", null, instance);
	}
	
	return true;
}
/*
Check if supported animation elements exist