Encoder API changed a little.  Instead of returning a result, we add it to the List of output objects.