Move various Schema generating methods into Schema_Base.
Public -> private.