improved \uri\modify callbacks; improved code docs