added another assertion for an unlikely case, but one that should be tested regardless