It requires a caster level, which usually makes a few levels in a casting class useful before class entry. Or SLA templates, if playing with LA buyoff.