Build properties

Here it is !

The underlying wiring is done: process -> data -> db.

I don't have data endpoint yet, it should make the subject of another PR I believe, That one is already big enough ...
ascii2unicode is noop if fed with unicode type. The plan is to use unicode for everything, in order to allow wide characters. For the intermediate implementation, there is ascii2unicode