Extract table constructor logic so it may be used by overridden construc...

...tors

Used to maintain current functionality in schema parsing plugin.