Updated doc example to handle multiple fragments. Started support for
agents within surrogate siphon resolvers.