added method to construct expressions from real data-objects instead of by string