feat(logger): support extending logs with logger.meta