A while ago we had a brief discussion about this. Is this a feature? or should there be a ticket for this >>> np.sqrt('5') NotImplemented >>> a = np.sqrt('5') >>> a NotImplemented >>> type(a) <type 'NotImplementedType'> Josef