added: extra/custom itemfield types support