Issue #115 - un-sealed Stargate

* virtualized / exposed members
* eliminated duplicate code
* deprecated irrelevant members
Nicely done. I dunno; I guess picking a format that looks friendly regardless of environment is probably better in the long run for stuff like this. We need to push some issues through where the scope is **just** to reformat for whitespace. Someone would have to go through all the PRs locally with something like SourceTree unless we start getting `Ignore Whitespace` up in here.