nope, it should not. It overwrites the parent constructor (which requires passing the path to the file otherwise)