Is the underscore just a garbage variable to assign return values to? It might be a bit better to make _me a command that doesn't return any values. Also, out of curiosity, how is the current instance specified?