Allow null opts