implementation as a factory method instead of getter for: today(), yesterday(), tomorrow()
naming