Initial work on extracting tensor algorithms from tensor expressions, in order to separate the algorithmic code from the user interface.