New line in long comment...
Create a default factory if it hasn't been outjected by the current apllication.