Rename TimeStamp->getDate => asDate
Add/Replace return type of asDate to string
Throw error on class not exists
Make json print pritty when printed
Add __toString to JSON
Add toArray to JSON
Change signature of JSON->write => JSON->write(Writable)
Having a new line there is stupid
Fix new JSON()[][level2]
Change the name of OutputBuffer to OutStream
It's not a buffer
Add io\Closeable interface
Add Buffer(Writeable) class
Add tests for OutStream
Add flushAll function in Buffer
Stop closing the Writable is close, and implement a closeAll in Buffer
Fix phpDoc
Pass Writable as referencei in buffer contructor
Add a set(array) method in JSON
Implement Str::length and fix Str::subString
Implement timezone argument to asDate and asHtmlDate function in TimeStamp
Close #3