SourceObjects outline in place, compiles, actual implementation not yet included