So, if no ```pageExtractor``` has been given, it tries to see what has been provided on the ```metadataLocation``` setting? I think this behaviour should be documented.