Text this: Bay' al-salam and istithna': implementation and challenges