Using subspecs to modularize application support