while embedding anchor programs into a workspace with other packages, the edition problem will break compilation (cargo metadata stuffs)