Ruby Instance eval compromise. #DIY