API mixins, now default to forced non-silent when called from other modules.