This
simple_portfolio_list_categories(null, array('child_of'=>0,'depth'=>1));
Returns my top category (only) and seems to respond to the arguments properly. However when I use this:
simple_portfolio_get_categories(null, array('child_of'=>0,'depth'=>1))
To receive the categories it seems to totally ignore the arguments and so I receive all categories (including all children).