Seol mar théacs é seo: Balancing expressiveness and inexpressiveness in view design