remember to be careful with extend, especially with extending real rules instead of extend only, u could accidentally create huge unexpected bloat

let me know if u need clarification on this one