related to #5, it would be nice to have some developer docs for each boundary that goes more into depth on potential use cases.