I have a question regarding the profile.local file and how it is
implimented. I see in the profile file where it is excuted but what I don't
understand is why when you open a terminal window the commands and aliases
don't seem to have been carried over. You have to re-excute the file
inorder for the profile.local to take effect.

Is there a way I can change this behavior ?