Safely discard trailing fields.

Also comment on safety issues with use of eval.