Cloning: The need to understand developer intent | IEEE Conference Publication | IEEE Xplore