Introduce introspection result assembler to allow for customized introspection results