`ArgSpec` needs to be renamed as `Expression`.
ArgSpecneeds to be renamed asExpression.