Write deps in dependency order. Make fake require work for deep and relative paths
Use string-inlined fake require. Use dunder name for root. Move define template to anachronize.js since it is closely tied to fake require