Added idea about 'separating programming sheep from non-programming goats' test