Hide `x` and `y` packages

Moved from GitHub dgo/48

Posted by sirkon:

Both these packages are not needed outside. Please make them internal.