Some Ruby modules are needed