Note that we can't simply apply this to all built-in beans. The first exception which comes to my mind is Instance. We should go through all built-in beans first and decide whether it's possible or not.