[sluggable] yaml mapping should support inheritance, closes #794