Use seahorse-style parameters for argument handling