Classes inheriting from `base_sink` can now lock the base mutex inside their `const` member methods (e.g., basic accessors).