Added abstract methods to :x:base

Just being a little more explicit.