1) added a utility method getNounsAfterPtn(). 2) added a new class, GetNounsAfterPtnReturnVaule, to hold the return values.