Switch from try_calling to call_if (semantics changed)

callable, return arg instead of None)

Bump to 0.4.7