Factor out LDP prefer mechanics, Guava-fy FedoraNodes.describe()