ensure core system files use the new APIs #291 closes #297

ensure core system files use the new table & form APIs #291 closes #297