implicitType will return 'mixed' rather than NULL

If type can't be determined we should default to mixed instead, which is
intended to mean it can be ANY type