Diamond should be evaluated up until a value