Why is this AnyRef and not Option[Any] as below? To remain more general at this level?