Um...why do we need to do an eval here?  That's usually evil...

Note to self, fix the formatting in this file :-(