Calling ZonedDateTime.prototype.withPlainTime without any arguments is equivalent to calling ZonedDateTime.prototype.startOfDay, which makes ZonedDateTime.prototype.startOfDay kind of redundant.
I don't see startOfDay mentioned anywhere in the "size suggestion" threads, so I just want to make sure that this wasn't overlooked and it is intentional to have the separate startOfDay method for ZonedDateTime.