Public val should have an explicit type. Particularly important here: is it `Option[Location]` or `Some[Location]`?