The second category of factory operators allows us to create observables from time. They are used less frequently than the previous category of factory operators. One of the main use cases of these operators is to deal with timeouts.