Made a few updates to UlrichEnvelope so that it gets the density
correct.