add helper method to see if optional parameter/implmentation is bound