1. A method of improving dynamic loading of code components, comprising steps of: determining that executing code references a code component that is not yet loaded; using a code loader associated with the code component to search for the code component in a workspace associated therewith; and if the using step locates the code component in the workspace, loading the located code from the workspace, otherwise loading the code component from a base version thereof.