Updated how basis set incorporates interactions

Workaround to break apart interactions with * and replace with main effects and placeholder, then calculate basis set and replace placeholder with interaction with :