Improved ModelAccessException to throw more qualified exceptions.