break backward compatibility ; throw exception if base conflicts with prefix