Fixed expanding positional parameters which do not start from 0

this forbids to pass types for only some parameters, while keeping the guessing for others, as you will remap the types