Did not address this comment as I'm not sure the overall Shark style guide, but in all Tachyon-related files we aren't using underscores for constructor parameters (so it's not an inconsistency within these files, anyway).