"module Renderer" no longer needed
simplified constant handling
merged