api.versionsFrom may only be called once