I don't know how this would work. I think the best approach is to write an acceptance test (for local cp, I don't think that the remote-ness will change anything here) and define the behaviour we expect, then hack the bundle until it does as expected. I don't care about the implementation so long as it does what we want.