issue #22067: core functionality of returns