Add smart constructors for SpecTree

(renamed from it/describe)