[skip] Added ability to use a proc for the callback_url (30m)