Check Profile's compliance with the ActiveModel API