throws an "assertion" error.