.release-notes/0.42.0.md
Flags.remove when given a flag to remove that wasn't currently present in the set, would turn the flag on. It should only be turning flags off, not turning them on.
Extending Flags.create to (optionally) allow initialization of a Flags object with the numeric representation populated. This value defaults to 0 (no flags set).
Prior to this change, a library could contain a package called builtin that would override to standard library version. This could be an attack vector. You can still override the standard library location by using the ponyc --paths option.
Any code which relied on the PONYPATH items being before the standard library in the package search path will need to switch to using --paths on the ponyc command line.