Add Perl and abstract out BCS deps.