no longer overwrites defaults in _layer.js