Yes. As follows
PI(String target, String remainder);
Since a conformant processor has to split 'em up anyhow. If there's
no remainder, i.e. <?SomeApp?>, then the remainder argument should
be the empty string "", not null. Or perhaps the remainder should
be done with (char[], offset, length), like charData[]
-Tim