Implement microtime() and make it behave like expected.