1. A method of interpreting a non-native command on a host instrument, comprising: receiving a non-native command, wherein the non-native command is part of a command set supported by an alternate instrument; applying interpretation rules to the non-native command, wherein the interpretation rules are pre-defined scripts supported by the host instrument and downloaded to the host instrument without altering a firmware of the host instrument; and emulating the alternate instrument's one or more actions.