This improved patch doesn't use propagated-inputs or modify-inputs (since x-tools doesn't have any inputs anyway). -- (