More useful compiler messages for void types
There could be more useful error messages for when the user incorrectly uses an action/void method. For example, cases where expected X, found void
should list out available methods that return a type of X