Consistency Guarantees: Exploiting Application Semantics for Consistency Management in a Collaboration Toolkit