Added case insensitive lookups + custom persistTo Enum, PersistToCount