Those are agent-relative reasons. 
A person who made a promise has an agent-relative reason to keep it, even though it may <tag "515648">derive</> from an agent-neutral reason to keep one's promises.   

