Functionally complete, but no error handling whatsoever.