Cannot install dnadesign/silverstripe-elemental ^4 with SilverStripe 4.9

Silverstripe Version: 4.9

Question:

I have a new installation of SilverStripe 4.9 with no modules installed.
When I tried to add dnadesign/silverstripe-elemental ^4
Composer gave the following information about a conflict which I am not sure how to resolve.

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - silverstripe/recipe-cms is locked to version 4.9.0 and an update of this package was not requested.
    - silverstripe/graphql 3.6.0 conflicts with dnadesign/silverstripe-elemental 4.0.0.
    - silverstripe/recipe-cms 4.9.0 requires silverstripe/graphql ~3.6.0@stable -> satisfiable by silverstripe/graphql[3.6.0].
    - Root composer.json requires dnadesign/silverstripe-elemental 4 -> satisfiable by dnadesign/silverstripe-elemental[4.0.0].