Text this: Non-classical periodic boundary value problems with impulsive conditions