In reply to Paul Nicholls.

@Paul: We're certainly planning on moving in this direction, yes, but I can't say exactly when that will happen. Making sure that the user interface for defining expression maps works satisfactorily, plus handling how they should be imported/exported, is something that needs some additional work.