mmm.. isn't the right way to determine whether to show a button or a "link" actually to consult ContentGroup.display_style ?