smack: differentiate between subjective and objective task credentials