Wouldn't it be better to build a ReflectionDocBlock tag from the string and use the Assembler to create the ExampleDescriptor? This would re-use the logic that is already there