WIP: Attribute expressions

closes #659
not sure if this should be a subclass of `Column`