Turns out my mux implementation wasn't as generalized as I rememberd it being... Oh well. Wrote out a quick mux4 for one bit inputs rather than 4-bit-long std_logic_vector inputs.