Use the unique constraint bundle for identity uniqueness and use RacoonBlog patterns for editing documents