Bug Fixes

Fixes
-------
+ Corrected recursion by actually calling depth_ok()
+ Made the empty string a default return of Call
+ Changed indentation from tabs to spaces