1. We've all been around here long enough to know you have to let shit happen when it's gonna happen, regardless of vague TR comments.
2. Expectations of when this or that are going to be released usually leads to disappointment.
If you still want to get caught up in the 2019 comment I'd note there are still 3+ months left in the year. And if Dec 31 rolls around and we still have nothing new...refer again to point 1.