ProxySkeleton constructor parameters switch