\is_scalar($value)
$adapter::create()
$reader::create()
$writer::create()
static function ($adapter) {
static function ($reader) {
static function ($writer) {
$pattern
$pattern
$pattern
$pattern