PyroCMS field type to store multiple key-value data