Support value-only callbacks