Wouldn't it be easier to do ```vumitimestamp.strftime('%Y') == self.year`` and ``vumitimestamp.strftime('%W') in self.weeks`` ?