Updated Move object to handle abstract messages for passing to custom additional Rules