This will make the problem clearer in cases like #26.
This will make the problem clearer in cases like #26.