just a comment, no need to change the code for now:
Each time we catch ourselves having to add an easyblock for what basically amounts to a one-line definition in the easyconfig (and is generic enough to be of interest across multiple packages) it is an indication of a need for framework extension, with a variable or such.
Generally, try to think if there is a generic way to extend the existing "steps", w/out resorting to easyblocks for low-complexity matters.