made includable, and compileable from require()