a library for mashing inheritable config up into final specs