In reply to Justin Tadlock.

When will Roles and options be part of the core? Most likely never, but thankfully you have a solution!