added Collection::add method
forced Collection magic methods to only accept paths that are strings