tested against my playbooks and it works fine with ansible 2.4.0 now
For clear reference it fixes this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1494183
My test playbooks pass testing.
As a side note ansible-lint is not compatible with this, though that should not be a blocker to this.
The ansible-lint package will need updating to 3.4.15 to continue to work when ansible hits stable.