Take arguments in and merge them with defaults