builtin-am: implement skeletal builtin am