public void Echo(object value)
{
if (value != null)
Echo(value.ToString());
}
static int ProcessStatus(Context ctx, PhpValue status) { switch (status.TypeCode) { case PhpTypeCode.Alias: return ProcessStatus(ctx, status.Alias.Value); case PhpTypeCode.Long: return (int)status.ToLong(); default: ctx?.Echo(status); return 0; } }