improve documentation
remove default hacky superclass instances for PurePersistField and SinglePersistField