Use metaprogram::get_target everywhere