Are we confidence this will always return a single element list in normal operation? Any weird corner case?