this is a Composer plugin from now on
oh yeah, we need to require this...