Related to the comment at L55, should probably catch and pass on KeyError.