Fixing up nested evaluation and reader which were both broken.