Implement default arguments