It would be great if `geom_violin()` inherited `geom_density()`'s `bounds` argument to deal with bounded data. (See #3387)