based on @jnyrup's comment https://github.com/fluentassertions/fluentassertions/pull/873#issuecomment-402947331