Are you sure that we still need to support "PREFER"? I remember seeing a discussion about this being utterly useless.