WIP, declarative parameter validation/documentation