does `_expandSpec` accept a full instance? remember that this can have way more info than the `fakeInstance` has in the past.