Does not depend on ServalDResult class - appends output fields to a supplied list instead, and returns the integer status Does not depend on ServalDReentranceError class - uses java.lang.IllegalStateException instead