If the implementation is easy to explain, it may be a good idea