Prefer real dict, log exception
Prefer real dict