Why are these being special cased... seems like a really bad idea. how can we not special case it?