Control of macromolecular structure and function using covalently attached double-stranded DNA constraints.