Tentatively working builder decorator in the api. Who knows till the tests?