Removed use of eval().
Changed name from header to prefix, and tweaked key names.
Removed underscore.