Towards a decent boxxy API