1. A method comprising: receiving at an electronic device an executable command specifying execution of an unidentified executable on first data without specifying which executable should be used for the first data; determining, at the electronic device, from metadata of the first data, a content type of the first data; determining to identify at the electronic device an executable using the content type; and determining to operate on the first data using the identified executable.