Musings with scala