in fact in ruby this type of caching is usually done with
```
return if @install_inf
```