add guid constraint type
doc fixes; add href top-level attribute per recent api change