The setters were developed under Pharo (what a breeze!) and the final SMPPConnection changes were done using GNU Smalltalk.
DeliverSM is very similar to SubmitSM but some of the optional items are missing.