Efficiency - don't fork test unless needed