Don't wrap in a define_method, thats silly