Use define_method instead of eval when generating the round trip tests.
Bump version to 0.4.0