public function delete(string $schema, string $typeName, string $id)
{
if (!$this->typeExists($schema, $typeName)) {
return;
}
if (array_key_exists($id, $this->storage[$schema][$typeName])) {
unset($this->storage[$schema][$typeName][$id]);
}
}