"use if" requires a statement for every keyword, which gets a bit messy with 100+ keywords (possibly hundreds in the future). I suppose I could use a .pm which then has all the statements, but that seems an overly complicated way to do it.
Similarly, I don't want to mess with extra Perl modules if it isn't absolutely necessary.
require "$x.pm", however, does seems to work, and in a very simple way.