nit: The -style suffix here doesn't really feel semantic to me. We don't have 'datetime-style', and as it's inferred, I would simply drop the '-style' suffix here.