Be very careful not to overwrite existing methods, even ones generated dynamically by ActiveRecord.