finished support for reading in everything except method bodies