added Renderer.areLayoutsSupported
made saveProperties public