• Should have asked this first, why does Procedure A need to know if it was called by Procedure B or independently of Procedure B?