conversions: implemented conversions between subproject libraries that use spec_pkmn as an intermediary