How to Employ Snippets for Design Reuse