Reusability vs. Usability: Where to Draw the Line?