Extract to CanBeEmpty trait
Optimize Option[World]