Is there a reason behind this? Only discovered this when trying to send a custom type of "point2D", which the server crunched to "point2d".
https://github.com/Spacebrew/spacebrew/blob/master/spacebrew.js#L516
https://github.com/Spacebrew/spacebrew/blob/master/spacebrew.js#L530
Unless there's a compelling reason to keep it this way, I say we change it.