re: `self-contained`, It feels like this might devolve into repeating ourselves. Maybe with LESS mixins it's less of an issue?