Zaslat SMS: The reconciliation of the fundamentals of Islamic law