block by wboykinm 5266467

A muddled starting place . . .

layer.js