I also don't understand why this would raise AssertionError.