Make new types Executable, Library and Target compileable.