Start extracting built in functions into a module