public static function compassCompassNth()
{
$args = func_get_args();
$place = array_pop($args);
$list = array();
foreach ($args as $arg) {
$list = array_merge($list, self::compassList($arg));
}
if ($place == 'first') {
$place = 0;
}
if ($place == 'last') {
$place = count($list) - 1;
}
if (isset($list[$place])) {
return current(SassScriptLexer::$instance->lex($list[$place], new SassContext()));
}
return new SassBoolean(false);
}