stop calling FINALIZE during bootstrapping, it causes too many issues

we should just construct the bootstrap objects by hand
move this implementation into mop::object itself
this separation is no longer necessary