"is it ok to raise a built-in exception, but with a different message, in python?",raise ValueError('some problem: %s' % value)