"relative_number": added support CommonJS and little refactoring (r2)