add dependency support in schema (#1)