missing includes in linspace
add support for enumerating non-complex in complex