add the ability to have excluded vars in the immigrate fn, and bump version