use define_singleton_method instead of define_method which changes all instances of JournalEntry.