Generate setters functions in make-layer macro.
Don't use ido at all.