Updated YSOModel to be able to make a model with only an UlrichEnvelope.