is this extension here just to follow the url_for and url_for_static pattern? Is there a reason we have multiple ways to call these helpers?