Add an expression system which allows various properties to be replaced in metadata files