Introduce config publicly for external consumption

explained in commits.