There are 3 tiers of data in config_lib.pasm /config.fpmc 1) data that is useful at parrot runtime. perhaps {{{has_icu}}} - these can go in config.fpmc and parrot_config. 2) data that is useful at extension or HLL build time: perhaps {{{ccwarn}}} - these can go in parrot_config. 3) data that might be useful tracking down an issue for a parrot porter. perhaps {{{configure_args}}}, *_provisional - these shouldn't be saved in parrot's config, but can be saved out in a build file for debugging. You shouldn't be able to see them in an installed parrot.