feat(module): allow v2 style toFactory binding with inject