Rename define_methods to be a little clearer.