throwIfUnchecked(knownCheckedException) is a no-op (aside from performing a
null check). propagateIfPossible(knownCheckedException) is a complete no-op.
Suppress false positives by adding the suppression annotation @SuppressWarnings("ThrowIfUncheckedKnownChecked") to the enclosing element.