Set as optional all the arguments in Project constructor.
Raise a valid Exception if the specified import layer is not valid.