modify PeriodAbstract::__construct to handle $start/$begin
corresponding changes to constructors of Day, Month, Range, Week and Year.