Static scaffolding, and message externalization