Text this: Shari'ah issues and resolutions in contemporary Islamic banking and finance