Yes for single parameter it only presents the curly braces for multiple params it presents both. their should be some settings so developers or teams can control what they prefer . Eg in this case https://youtrack.jetbrains.com/issue/KT-40038 I totally agrees curly braces will look ugly. whereas if call to
s.add
is direct instead of a delegation below will look better so its more based on context