enables and disables aliases automatically based on dependancies