Fixing instability with deserializing and instantiator order

Closes #668
I'd go for:
```java
if (!hasInstantiatableParameters()) return;

//rest of method
```