ruby: cleanup - align code with other 8660 devices where possible.