Should this also support expressions?