ContactMethod prefer and reorder functions. Reorder function added as static method of BaseModel.