Safeio makes IO functions available. Opening functions are wrapped so that the user will be prompted to accept or reject the opening. input_value is unsafe and thus not exported.
There are still risks remaining :