public function render($ascii = null)
{
if (null === $ascii) {
$ascii = $this->renderChildren();
}
if (true === is_numeric($ascii)) {
return chr((int) $ascii);
}
if (true === is_array($ascii) || true === $ascii instanceof \Traversable) {
$string = '';
foreach ($ascii as $characterNumber) {
$string .= chr($characterNumber);
}
return $string;
}
return '';
}