I've noticed different functions in different R libraries have different ways of assessing significance for Blomberg's K. For instance, picante's phylosignal looks at a distribution of PIC variance values from shuffled trait values to assess significance; when phytool's phylosig calculates a null distribution of Blomberg K values for shuffled traits.
What is the interpretative difference between the two and when should one approach be used over another? And what does it mean if the observed Blomberg's K is greater than 1 (traits less similar than expected under Brownian Motion model of evolution), but significantly greater (or less) than the null distribution of Blomberg's K-values?