I agree

The parts length check was to check if the optional count parameter was included

The <5 is to make sure we don't get 100+ reddit links flooding the screen

Since I can't overload functions in python I wasn't sure how to handle the optional parameter in python