Schema suggestor

adds in api hooks to read in schema suggestions from spade
Is this cleaner as two defers?