Factorization for Role method creation.