Let the light shine in. These men who obfuscate are in effect "Putting the Lord your God to the Test".
Sin yes it still exists as the priest said this morning happens when we are not prepared to reconcile ourselves to God and those we have committed the sin against.