question: public static Optional < PlayerProfile > lookup ( UUID id ) { if ( Bukkit . getPlayer ( id ) != null ) { return Optional . of ( fromPlayer ( Bukkit . getPlayer ( id ) ) ) ; } return lookupProperties ( id ) ; }
target:  Lookup a profile with the given uuid The reuturned player profile may or may not include properties