Towards Safe Initialization of Scala Global Objects