Rename `delete:` to `deleteItem:` to avoid conflict.
Change synchronizable `#if`s