add comment indicating reasoning of magic patch source numbers
add comment about my dreams for GenericValue being only for numbers
explicitly set test source and target versions