Changed behaviour of cons to conform to standard, fixed bug with cond and quotes