providing filename to compile() to enable relative includes, version bump