Might as well deprecate some methods as they are going to change when we have ASM