Planet Nine: New evidence strong but not proof