Implement for expressions