Use ply_get_argument_property to ignore the length, replacing the hack