Hello John,
ProcessFlowContext is an ancient one. It has no more effect on process flows so it can be safely removed. It was used back in the day when the Activate Detail process action could only be parametrized with a tab_id, and was intended to give developers somewhat better control over where a flow would continue. After adding ref_id it became immediately obsolete and we removed it some time later.
SwitchFileControlBehaviour still works. It controls whether or not an end user can create files directly on the file system by entering the desired file name in an editor and pressing the button with a star icon next to it which will then create an empty file with that name. It applies to all FILE, IMAGE_LINK and VIDEO_LINK controls in the application. Since this has no forward compatibility with 3-tier architectures we decided to not document the property. My advice would be to upgrade to FILE_UPLOAD/IMAGE_UPLOAD controls if you haven’t already, after which SwitchFileControlBehaviour can be removed.
Hope this answers your questions!
Kind regards,
Henk