cligen print functions use cligen bufs internally