temporary doc for how to do traits/inheritance