Fix PR #3612.

Force minor collection when the unmarshalled value contains custom block with finalizer and has been allocated in the minor heap
Can you add `have a finalizer not null`?