Updated for new options system
Added missing implements option to module def, fixed for new options system.