Just for those who didn't know, as of 1.1 walking on farmland does not affect it, jumping on it will revert it though. Also pumpkins and melons do not need farmland to grow on, they can grow on just plain dirt. This makes your cultivate enchant idea kinda useless.