well, here is a NEW trick that closes a dialog and returns the user to wherever they were when the dialog was opened.
User().ObjectLink().OpenWindow()
without the need of my complex RETURN values or stack.
thank you @Adam_Clewley for this discovery
it works GREAT!
max