I agree, there should be some way of telling the style of services before sending commands, i've though of this before and i'm sure we're not the only people who have.