It shouldn't be too difficult to alter the replacement clients (RRR, RioPlay and tRio) to support new stuff though. If it's done the right way, you'd still be backwardly compatible with the original clients - they'd just not make use of the new calls.
_________________________
Paul (the tRio guy)