This invention provides polypeptides having lyase activity, polynucleotides encoding these polypeptides, and meth-\xb0ds of making and using these polynucleotides and polypeptides. The tags generated in the scanner help identify different classes of halftones. Various examples include a three dimensional patterned cylinder usable as a tissue anchor or stent.