hack settings to be optional
weblayer: raise errors in development.