WIP: scoped, reused.