WHY ARE STRINGS IMMUTABLE IN JAVA? CHECKING OUT THE STYLE DECISIONS