lib: improve `term` settings (`Interaction.init`)