Create from usage: Extracted method from getNextAvailableName.
Create from usage: Changed comment in createCreateComponentFunctionFromUsageFactory to assertion.