Enough unit testing to verify compilation :)