1-) Benim yazım şeklimde eğer tek satır olarak yazmıyorsam { if'in sağında olmaz.
C#'ın otoformatı beni buna alıştırdı. Java'da da Allman kullanıyorum bu yüzden. Gözüme daha hoş geliyor o şekilde.
2-) Fark ettim. put veya putAll demek yerine daha garanti olsun diye yine de kontrol etmesini istemiştim. Kodu yazarken, çift dikiş mantığını ile düşünmüşüm. CPU cycle ziyanı. Şu an düzelttim.