move iter_days methods to period mixin