Make .bullet a mixin (may take optional arguments at a later date)