**Current behavior:** circ([nan, nan, nan]) --> 0 **Expected behavior:** --> nan
Current behavior:
circ([nan, nan, nan]) --> 0
Expected behavior:
--> nan