If forcing the save event, the beforeValidate/afterValidate events should still fire for consistency. So validate an empty set of rules and messages.