added test for comments
reodering of code
dot notation implementation
testing for dot notation
test implementation for not set
improved property callable handling
added callable property test
improved checking of array of objects
test implode for accidental arrays