What should you do if a client asks you to implement something “extra”? | Dark Hacker News