Corrected recursion issues by implementing call to depth_ok()
Made the empty string a default return of Call
Merge pull request #1 from evidex/master

Bug Fixes