DateTimeImmutable migration

Pull request for #139