updated semantics of schema constructor
fixed Schema constructor semantics to accept a sole dictionary parameter