def adjust_mod_previous(self, holidays_obj=None):
month = self.month<EOL>new = BusinessDate.adjust_previous(self, holidays_obj)<EOL>if month != new.month:<EOL><INDENT>new = BusinessDate.adjust_follow(self, holidays_obj)<EOL><DEDENT>self = new<EOL>return self<EOL>
ajusts to Business Day Convention "Modified Preceding" (not in 2006 ISDA Definitons).