Generalize bard autoconfig support