src/Peach/Util/Values.php
private static function handleBoolValue($value, $defaultValue = null)
    {
        return isset($defaultValue) ? (bool) $defaultValue : (bool) $value;
    }
private static function handleBoolValue($value, $defaultValue = null)
    {
        return isset($defaultValue) ? (bool) $defaultValue : (bool) $value;
    }
デフォルト値に NULL 以外の値が指定されている場合はデフォルト値の bool 表現を,
そうでない場合は第一引数の bool 表現を返します.
@param  mixed $value
@param  bool  $defaultValue
@return bool