Implement enrollment projection
Add testing for new projection functionality
Add :reserve field to sample budget object