fix a problem with reloads
fix a problem with reloads

on code reload, default? might need to define attribute methods,
which will query schema information, and recurse onto itself. by
just looking at the attribute directly, we avoid that

Change-Id: Ia312577f8db592f7d4047cf130556415d2543bf1
Reviewed-on: https://gerrit.instructure.com/53943
Tested-by: Jenkins
Reviewed-by: Ethan Vizitei <73eeb0b2f65d05a906adf3b21ee1f9f5a2aa3c1c@instructure.com>
Product-Review: Cody Cutrer <c4fe2b1d90ef8f2548c8aeabfa633434316f0305@instructure.com>
QA-Review: Cody Cutrer <c4fe2b1d90ef8f2548c8aeabfa633434316f0305@instructure.com>

krrg/switchman,instructure/switchman,instructure/switchman