pub(crate) fn idle_time_remaining( _: &mut Interp, _t: Value, _a: &[Value], ) -> Result<Value, Value>