Case Retrieval Nets as a Model for Building Flexible Information Systems