Support variable script paths