Make id available from JSONLoader.
Use id from inputs when available.
Abstract theme into it's own type, prep for bootstrap integration.
Ensure just plain '#REF!' is accounted for.