Fix invalid docblocks
Move buildCSS into multiple style providers to reduce complexity
Move default check into addStyle to further reduce complexity