Use defgetset with `stage`
Favor anonymous functions