i guess readability which is important for ternary operations (as they are inheritly unreadable)