Format StringBuilder usage for readability
Make version classes immutable