Two new features:
 - Add support for includes. load() now takes an optional include_dirs argument that specifies relative paths.
 - Add support for service "extends".