Sorting functions in blueprints isn't possible

Functions in blueprints always have the order they are added in. It’s impossible to manually order them like variables. I think it should either be possible to manually order them or they should at least be sorted alphabetically.

Is nobody using Blueprints for anything else then simple proof of concepts? As soon as you have more than 10 functions this unordered mess becomes really hard to deal with.