So when is it "Imposing a new model of mechanics" and when is it "fixing bugs"?
For example, pregnancy is supposed to give a +10 bonus chance to getting pregnant if the girl is a virgin, but due to the order things happen, it clears the virgin flag before it does that check, but it works correctly if a customer is having sex with the girl. There's also a "good sex factor" that doubles the chance of pregnancy, but there is no way to trigger that except for customers. Not even getting the "Make Love" option sets that flag.
So I fixed those two issues.
Also, giving gifts is bugged. If you give a gift, Love and Happiness increase. If you remove a gift, Happiness decreases. This means you can constantly give and take away the exact same gift repeatedly until the girl loves you.
I changed it so that taking away gifts decreases Love so you can't do that anymore.
And of course, I added in getting pictures when using the Interact feature. It's a no-brainer to add that.