public static function setLoader($loader)
{
if ($loader instanceof \FluentDOM\Loadable) {
self::$_loader = $loader;
} elseif (NULL === $loader) {
self::$_loader = NULL;
} else {
throw new \FluentDOM\Exceptions\InvalidArgument('loader', ['FluentDOM\\Loadable']);
}
}