Support $descriptor() macro in fragments

Closes #36
Document patch #33 from previous commit and complete run time tests