ignore IntelliJ files
support CollectionSet (of references) when persisting